package cn.itcast.service;

import cn.itcast.domain.User;
import cn.itcast.entity.PageResult;
import cn.itcast.entity.QueryPageBean;

import java.util.List;

public interface UserService {


    User findUserByUsername(String username);

    void insertUser(User user, Integer[] roleIds);

    User findUserById(Integer id);

    PageResult findUserByPage(QueryPageBean queryPageBean);

    void deleteUser(Integer id);

    void updateUser(User user, Integer[] roleIds);

    List<Integer> findRoleIds(Integer id);
}
